// This is a karma config file. For more details see
//     http://karma-runner.github.io/0.13/config/configuration-file.html
// we are also using it with karma-webpack
//     https://github.com/webpack/karma-webpack

module.exports = function karmaConfig (config) {
    config.set({
        // to run in additional browsers:
        // 1. install corresponding karma launcher
        //        http://karma-runner.github.io/0.13/config/browsers.html
        // 2. add it to the `browsers` array below.
        basePath: '.',
        browsers: ['Chrome'],
        frameworks: ['mocha', 'chai', 'browserify'],
        files: ['./test.spec.js'],
        preprocessors: {
            '**/*.js': ['browserify']
        },
        plugins: [
            'karma-mocha',
            'karma-chai',
            'karma-chrome-launcher',
            'karma-browserify'
        ]
    })
}
